@charset "utf-8";
.web{
    header{
        .navbar-brand{
            padding:7px 15px;
//          按照图片高来确定上下padding
        }
        a:hover{
            color:#fff !important;
        }   
    }
//  .container{
//      padding:0;
//  }
    .row{
        margin:0;
    }
    a{
        cursor:pointer;
        &:hover{
            text-decoration:none;
        }
    }
    section{
        p{
            margin: 0;
        }
        .content{
            .layaflash{
                background: #8bc01f;
                color:#fff;
                .container{
                    padding-top:70px;
                    padding-bottom: 60px;
                    .row{
                        .col-md-6:nth-child(1){
                            >label{
                                display: inline-block;
                                width:55px;
                                height:55px;
                                color:#8bc01f;
                                background: #fff;
                                font-size: 48px;
                                line-height: 55px;
                                text-align: center;
                                font-family: Arial;
                            }
                            >span{
                                font-size: 48px;
                                font-family: Arial;
                                display: inline-block;
                                padding-bottom: 17px;
                            }
                            .row{
                                .col-md-12{
                                    padding-bottom: 30px;
                                    span{
                                        font-size: 23px;
                                    }
                                    p{
                                        font-size: 14px;
                                        line-height: 26px;
                                    }
                                    a{
                                        display: inline-block;
                                        width:100px;
                                        height:35px;
                                        text-align: center;
                                        line-height: 35px;
                                        color:#8bc01f;
                                        background: #fff;
                                    }
                                }
                                .col-md-12:first-child{
                                    padding-bottom: 65px;
                                }
                                .col-md-12:last-child{
                                    padding-bottom: 35px;
                                }
                            }
                        }
                        .col-md-6:nth-child(2){
                            img{
                                width:100%;
                                max-width:449px;
                            }
                        }
                    }
                    
                }
            }
            .layaplayer{
                background: #3393df;
                color:#fff;
                .container{
                    padding-top: 70px;
                    padding-bottom: 60px;
                    >.row{
                        >.col-md-12{
                            label{
                                display: inline-block;
                                width:55px;
                                height:55px;
                                color:#3393df;
                                background: #fff;
                                font-size: 48px;
                                line-height: 55px;
                                text-align: center;
                                font-family: Arial;
                            }
                            span{
                                font-size: 48px;
                                font-family: Arial;
                            }
                        }
                        >.col-md-4:nth-child(2){
                            padding-top: 17px;
                        }
                        >.col-md-4:nth-child(3){
                            padding-top: 38px;
                            .row{
                                span{
                                    font-size: 24px;
                                    display: inline-block;
                                    padding-bottom: 17px;
                                }
                                p{
                                    font-size: 14px;
                                    line-height: 26px;
                                }
                            }
                        }
                        >.col-md-4:nth-child(4){
                            padding-top: 155px;
                        }
                    }
                }
            }
            .air-open,.store-publish{
                background: #fff;
                color:#5d5d5d;
                .container{
                    padding-top: 90px;
                    padding-bottom: 90px;
                    .row{
                        >.col-md-6{
                            .row{
//                              这个类样式是col-md-12行高，pb=pb+(最大行-本行)x行高
//                              相差一行行高
//                              或者直接给col-md-12设一个固高
                                .linehx1{
                                    padding-bottom: 55px !important;
                                }
                                .col-md-12{
                                    padding-bottom: 30px;
                                    span{
                                        font-size: 18px;
                                        color:#3393df;
                                    }
                                    p{
                                        font-size: 14px;
                                        display: inline-block;
                                        padding-top: 20px;
                                        text-indent: 1em;
                                        line-height: 25px;
                                    }
                                }
                                .col-md-12:last-child{
//                                  padding-bottom: 40px;
                                    text-align: center;
                                    img{
                                        height:141px;
                                    }
                                }
                                .col-md-12:first-child{
                                    padding-bottom: 35px;
                                    label{
                                        display: inline-block;
                                        width:42px;
                                        height:42px;
                                        color:#fff;
                                        background: #3393df;
                                        font-size: 42px;
                                        line-height: 42px;
                                        text-align: center;
                                        font-family: Arial;
                                    }
                                    span{
                                        font-size: 42px;
                                        font-family: Arial;
                                        color:#3393df;
                                        display: inline-block;
                                        padding-bottom: 20px;
                                    }
                                    p{
                                        font-size: 18px;
                                        text-indent: 0;
                                    }
                                }
                            }
                        }
                    }
                }
            }
            .store-publish{
                background: #f7f7f7;
            }
        }
    }
}
